sun-powered transmitter - Español Inglés Diccionario